at (someone's house) - Español Inglés Diccionario